package fina2.dcs.fis;

import java.util.List;

import javax.ejb.Local;

@Local
public interface FiListLocal {
	public void init();

	public List<Bank> getBanks();

	public void setBanks(List<Bank> banks);

	public void initSubTree(String code);

	public void addBank(String selectedGroup,String code,String shortName,String swiftCode,String name,String address,String phone,String fax,String email, String selectedFiType);

	public void addLicense();

	public void remove();

	public List<BankType> getFiListData();

	public void setFiListData(List<BankType> fiListData);

	public Bank getBank();

	public void setBank(Bank bank);

	public boolean isBankAdded();

	public void setBankAdded(boolean bankAdded);

	public Bank getSelectedBank();

	public void setSelectedBank(Bank selectedBank);
	
	public void removeFi();
	
	public Bank getBankToRemove();

	public void setBankToRemove(Bank bankToRemove); 

}
